/*
 * oosvafs_HAL.h
 *
 *  Created on: 29/03/2014
 *      Author: Michelangelo
 */

#ifndef OOSVAFS_HAL_H_
#define OOSVAFS_HAL_H_

#include "Comum.h"

void HAL_config_timer(INT8U timer, INT16U refresh_rate);
void HAL_set_pwm (INT8U chan, INT16U pulse);
void HAL_config_ports(INT8U porta, INT16U pin, INT8U type);
void HAL_Write_Pins(INT8U porta, INT16U pin, INT8U value);
BOOLEAN HAL_Read_Pins(INT8U porta, INT16U pin);
void HAL_Config_UART();
void EncoderInit(void);

#endif /* OOSVAFS_HAL_H_ */
